insulation grip - Spanish English Dictionary